Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGH ROAD Semi-Detached £309,630 £235,000 28 Nov 2016
2A LEIGH ROAD Detached £363,939 £78,000 25 Aug 1998
4 LEIGH ROAD Semi-Detached £351,216 £62,950 9 Jan 1995
6 LEIGH ROAD Detached £396,711 £250,000 30 Apr 2008
14 LEIGH ROAD Detached £191,100 £192,000 27 Jan 2023
18 LEIGH ROAD Detached £365,980 £290,000 27 Oct 2017